package com.leon.datalink.core.persistence.state;

/**
 * 节点状态枚举
 * 
 * @author leon
 */
public enum NodeStatus {
    
    /**
     * 已创建，但未启动
     */
    CREATED,

    /**
     * 正在初始化
     */
    INITIALIZING,
    
    /**
     * 正在启动
     */
    STARTING,
    
    /**
     * 运行中
     */
    RUNNING,
    
    /**
     * 正在停止
     */
    STOPPING,
    
    /**
     * 已停止
     */
    STOPPED,
    
    /**
     * 错误状态
     */
    ERROR
}
